small swamp - French English Dictionary